wishing lake - French English Dictionary